#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <pthread.h> 


/*typedef int Bool;
#define FALSE 0 
#define TRUE 1*/

#define DEFAULT_USER_INPUT_LENGTH 1024

typedef struct node_struct {
	struct node_struct *next;
	char *str; 
} Node;

typedef struct stack_struct {
	Node *head;
} Stack;

void pop (Stack *stk);
void top (Stack *stk);
void push (Stack *stk, char * str);